chain store
Jump to navigation
Jump to search
English[edit]
Noun[edit]
chain store (plural chain stores)
- A retail outlet that is one of a group of similar establishments having common format, contents, ownership and management.
Translations[edit]
retail outlet that is one of a group
|